package com.itic.market.system.product.persistence.model;

import com.itic.appbase.framework.common.persistence.model.BaseModel;
import java.util.Date;

public class Product extends BaseModel {
    /**
     * T_MALL_PRODUCT.ID : 主键
     *
     * @mbggenerated
     */
    private String id;

    /**
     * T_MALL_PRODUCT.IS_EFFECTIVE : 是否有效（1为有效，0为无效）
     *
     * @mbggenerated
     */
    private String isEffective;

    /**
     * T_MALL_PRODUCT.CREATE_TIME : 创建时间
     *
     * @mbggenerated
     */
    private Date createTime;

    /**
     * T_MALL_PRODUCT.UPDATE_TIME : 更新时间
     *
     * @mbggenerated
     */
    private Date updateTime;

    /**
     * T_MALL_PRODUCT.ORG_CODE : 组织机构代码
     *
     * @mbggenerated
     */
    private String orgCode;

    /**
     * T_MALL_PRODUCT.CREATE_USER : 创建人员
     *
     * @mbggenerated
     */
    private String createUser;

    /**
     * T_MALL_PRODUCT.REORDER : 排序号
     *
     * @mbggenerated
     */
    private Integer reorder;

    /**
     * T_MALL_PRODUCT.NOTE : 备注
     *
     * @mbggenerated
     */
    private String note;

    /**
     * T_MALL_PRODUCT.NAME : 商品名称
     *
     * @mbggenerated
     */
    private String name;

    /**
     * T_MALL_PRODUCT.IS_FREE_POST : 是否包邮
     *
     * @mbggenerated
     */
    private String isFreePost;

    /**
     * T_MALL_PRODUCT.IS_SERVEN_BACK : 是否支持七天退换货
     *
     * @mbggenerated
     */
    private String isServenBack;

    /**
     * T_MALL_PRODUCT.TOTAL_SALES : 总销售量
     *
     * @mbggenerated
     */
    private Integer totalSales;

    /**
     * T_MALL_PRODUCT.TOTAL_FEEDBACK : 总评论量
     *
     * @mbggenerated
     */
    private String totalFeedback;

    /**
     * T_MALL_PRODUCT.PERCENT_FEEDBACK : 好评百分比
     *
     * @mbggenerated
     */
    private Integer percentFeedback;

    /**
     * T_MALL_PRODUCT.MARKET_PROFIT : 佣金金额（商品推广时用到 ）
     *
     * @mbggenerated
     */
    private String marketProfit;

    /**
     * T_MALL_PRODUCT.MARKET_PROFIT_PERCENT : 佣金百分比
     *
     * @mbggenerated
     */
    private String marketProfitPercent;

    /**
     * T_MALL_PRODUCT.BRAND : 商品所属品牌
     *
     * @mbggenerated
     */
    private String brand;

    /**
     * T_MALL_PRODUCT.PRODUCT_NUM : 商品编号
     *
     * @mbggenerated
     */
    private String productNum;

    /**
     * T_MALL_PRODUCT.MARKET_UP_TIME : 上市时间
     *
     * @mbggenerated
     */
    private Date marketUpTime;

    /**
     * T_MALL_PRODUCT.CATEGORY_ID : 商品类别ID
     *
     * @mbggenerated
     */
    private String categoryId;

    /**
     * T_MALL_PRODUCT.INDEX_LOCATION : 商品在首页显示的位置（1为在首页轮播图位置，2为秒杀位置，3为普通）
     *
     * @mbggenerated
     */
    private String indexLocation;

    /**
     * T_MALL_PRODUCT.MAIN_IMAGE_URL : 商品的主图
     *
     * @mbggenerated
     */
    private String mainImageUrl;

    /**
     * T_MALL_PRODUCT.DETAIL_IMAGE_URLS : 商品的详情图
     *
     * @mbggenerated
     */
    private String detailImageUrls;

    /**
     * T_MALL_PRODUCT.PRODUCT_PRICE : 商品的基本参考价格
     *
     * @mbggenerated
     */
    private String productPrice;

    /**
     * T_MALL_PRODUCT.PRODUCT_ORGIN_PRICE : 商品原价
     *
     * @mbggenerated
     */
    private Integer productOrginPrice;

    /**
     * T_MALL_PRODUCT.PRODUCT_HONGBAO : 商品优惠红包
     *
     * @mbggenerated
     */
    private Integer productHongbao;

    /**
     * T_MALL_PRODUCT.TOTAL_FEEDBACK_IMAGE : 商品有图的评论数量
     *
     * @mbggenerated
     */
    private Integer totalFeedbackImage;

    /**
     * T_MALL_PRODUCT.TOTAL_FEEDBACK_GOOD : 好评数量统计
     *
     * @mbggenerated
     */
    private Integer totalFeedbackGood;

    /**
     * T_MALL_PRODUCT.BANNER_IMAGE_URLS : 商品的轮播图
     *
     * @mbggenerated
     */
    private String bannerImageUrls;

    /**
     * T_MALL_PRODUCT.IS_JINGPING : 是否精品
     *
     * @mbggenerated
     */
    private String isJingping;

    /**
     * T_MALL_PRODUCT.START_TIME : 红包开始时间
     *
     * @mbggenerated
     */
    private String startTime;

    /**
     * T_MALL_PRODUCT.STOP_TIME : 红包结束时间
     *
     * @mbggenerated
     */
    private String stopTime;

    /**
     *
     * @mbggenerated
    */
    public String getId() {
        return id;
    }

    /**
     *
     * @mbggenerated
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     *
     * @mbggenerated
    */
    public String getIsEffective() {
        return isEffective;
    }

    /**
     *
     * @mbggenerated
     */
    public void setIsEffective(String isEffective) {
        this.isEffective = isEffective;
    }

    /**
     *
     * @mbggenerated
    */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     *
     * @mbggenerated
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     *
     * @mbggenerated
    */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     *
     * @mbggenerated
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     *
     * @mbggenerated
    */
    public String getOrgCode() {
        return orgCode;
    }

    /**
     *
     * @mbggenerated
     */
    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }

    /**
     *
     * @mbggenerated
    */
    public String getCreateUser() {
        return createUser;
    }

    /**
     *
     * @mbggenerated
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getReorder() {
        return reorder;
    }

    /**
     *
     * @mbggenerated
     */
    public void setReorder(Integer reorder) {
        this.reorder = reorder;
    }

    /**
     *
     * @mbggenerated
    */
    public String getNote() {
        return note;
    }

    /**
     *
     * @mbggenerated
     */
    public void setNote(String note) {
        this.note = note;
    }

    /**
     *
     * @mbggenerated
    */
    public String getName() {
        return name;
    }

    /**
     *
     * @mbggenerated
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     *
     * @mbggenerated
    */
    public String getIsFreePost() {
        return isFreePost;
    }

    /**
     *
     * @mbggenerated
     */
    public void setIsFreePost(String isFreePost) {
        this.isFreePost = isFreePost;
    }

    /**
     *
     * @mbggenerated
    */
    public String getIsServenBack() {
        return isServenBack;
    }

    /**
     *
     * @mbggenerated
     */
    public void setIsServenBack(String isServenBack) {
        this.isServenBack = isServenBack;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getTotalSales() {
        return totalSales;
    }

    /**
     *
     * @mbggenerated
     */
    public void setTotalSales(Integer totalSales) {
        this.totalSales = totalSales;
    }

    /**
     *
     * @mbggenerated
    */
    public String getTotalFeedback() {
        return totalFeedback;
    }

    /**
     *
     * @mbggenerated
     */
    public void setTotalFeedback(String totalFeedback) {
        this.totalFeedback = totalFeedback;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getPercentFeedback() {
        return percentFeedback;
    }

    /**
     *
     * @mbggenerated
     */
    public void setPercentFeedback(Integer percentFeedback) {
        this.percentFeedback = percentFeedback;
    }

    /**
     *
     * @mbggenerated
    */
    public String getMarketProfit() {
        return marketProfit;
    }

    /**
     *
     * @mbggenerated
     */
    public void setMarketProfit(String marketProfit) {
        this.marketProfit = marketProfit;
    }

    /**
     *
     * @mbggenerated
    */
    public String getMarketProfitPercent() {
        return marketProfitPercent;
    }

    /**
     *
     * @mbggenerated
     */
    public void setMarketProfitPercent(String marketProfitPercent) {
        this.marketProfitPercent = marketProfitPercent;
    }

    /**
     *
     * @mbggenerated
    */
    public String getBrand() {
        return brand;
    }

    /**
     *
     * @mbggenerated
     */
    public void setBrand(String brand) {
        this.brand = brand;
    }

    /**
     *
     * @mbggenerated
    */
    public String getProductNum() {
        return productNum;
    }

    /**
     *
     * @mbggenerated
     */
    public void setProductNum(String productNum) {
        this.productNum = productNum;
    }

    /**
     *
     * @mbggenerated
    */
    public Date getMarketUpTime() {
        return marketUpTime;
    }

    /**
     *
     * @mbggenerated
     */
    public void setMarketUpTime(Date marketUpTime) {
        this.marketUpTime = marketUpTime;
    }

    /**
     *
     * @mbggenerated
    */
    public String getCategoryId() {
        return categoryId;
    }

    /**
     *
     * @mbggenerated
     */
    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }

    /**
     *
     * @mbggenerated
    */
    public String getIndexLocation() {
        return indexLocation;
    }

    /**
     *
     * @mbggenerated
     */
    public void setIndexLocation(String indexLocation) {
        this.indexLocation = indexLocation;
    }

    /**
     *
     * @mbggenerated
    */
    public String getMainImageUrl() {
        return mainImageUrl;
    }

    /**
     *
     * @mbggenerated
     */
    public void setMainImageUrl(String mainImageUrl) {
        this.mainImageUrl = mainImageUrl;
    }

    /**
     *
     * @mbggenerated
    */
    public String getDetailImageUrls() {
        return detailImageUrls;
    }

    /**
     *
     * @mbggenerated
     */
    public void setDetailImageUrls(String detailImageUrls) {
        this.detailImageUrls = detailImageUrls;
    }

    /**
     *
     * @mbggenerated
    */
    public String getProductPrice() {
        return productPrice;
    }

    /**
     *
     * @mbggenerated
     */
    public void setProductPrice(String productPrice) {
        this.productPrice = productPrice;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getProductOrginPrice() {
        return productOrginPrice;
    }

    /**
     *
     * @mbggenerated
     */
    public void setProductOrginPrice(Integer productOrginPrice) {
        this.productOrginPrice = productOrginPrice;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getProductHongbao() {
        return productHongbao;
    }

    /**
     *
     * @mbggenerated
     */
    public void setProductHongbao(Integer productHongbao) {
        this.productHongbao = productHongbao;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getTotalFeedbackImage() {
        return totalFeedbackImage;
    }

    /**
     *
     * @mbggenerated
     */
    public void setTotalFeedbackImage(Integer totalFeedbackImage) {
        this.totalFeedbackImage = totalFeedbackImage;
    }

    /**
     *
     * @mbggenerated
    */
    public Integer getTotalFeedbackGood() {
        return totalFeedbackGood;
    }

    /**
     *
     * @mbggenerated
     */
    public void setTotalFeedbackGood(Integer totalFeedbackGood) {
        this.totalFeedbackGood = totalFeedbackGood;
    }

    /**
     *
     * @mbggenerated
    */
    public String getBannerImageUrls() {
        return bannerImageUrls;
    }

    /**
     *
     * @mbggenerated
     */
    public void setBannerImageUrls(String bannerImageUrls) {
        this.bannerImageUrls = bannerImageUrls;
    }

    /**
     *
     * @mbggenerated
    */
    public String getIsJingping() {
        return isJingping;
    }

    /**
     *
     * @mbggenerated
     */
    public void setIsJingping(String isJingping) {
        this.isJingping = isJingping;
    }

    /**
     *
     * @mbggenerated
    */
    public String getStartTime() {
        return startTime;
    }

    /**
     *
     * @mbggenerated
     */
    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    /**
     *
     * @mbggenerated
    */
    public String getStopTime() {
        return stopTime;
    }

    /**
     *
     * @mbggenerated
     */
    public void setStopTime(String stopTime) {
        this.stopTime = stopTime;
    }
}